Platform Explorer / Nuxeo Platform 6.0

Component org.nuxeo.ecm.platform.ws.session.WSRemotingSessionManagerImpl

Documentation

Component which stores remote sessions that can be shared in between multiple web services.

@version 1.0

Implementation

Class: org.nuxeo.ecm.platform.ws.session.WSRemotingSessionManagerImpl

Services

Extension Points

Contributions

XML Source

<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.ws.session.WSRemotingSessionManagerImpl"
    version="1.0">

  <service>
    <provide
        interface="org.nuxeo.ecm.platform.api.ws.session.WSRemotingSessionManager"/>
    <provide
        interface="org.nuxeo.ecm.platform.api.ws.DocumentLoader"/>
  </service>

  <documentation>Component which stores remote sessions that can be shared in
    between multiple web services.

    @version 1.0
    @author Julien Anguenot
  </documentation>

  <implementation class="org.nuxeo.ecm.platform.ws.session.WSRemotingSessionManagerImpl"/>

 <extension-point name="loaders">
    <object class="org.nuxeo.ecm.platform.api.ws.DocumentLoaderDescriptor"/>
 </extension-point>
 
 <extension target="org.nuxeo.ecm.platform.ws.session.WSRemotingSessionManagerImpl"
      point="loaders">
    <loader name="state" class="org.nuxeo.ecm.platform.ws.DocumentStateLoader"/>
    <loader name="schema" class="org.nuxeo.ecm.platform.ws.DocumentSchemaLoader" />
 </extension>

</component>